Generalized Dynamic Storage Allocation

نویسندگان

  • Hal A. Kierstead
  • Karin Rebecca Saoub
چکیده

Dynamic Storage Allocation is a problem concerned with storing items that each have weight and time restrictions. Approximate algorithms have been constructed through online coloring of interval graphs. We present a generalization that uses online coloring of tolerance graphs. We utilize online-with-representation algorithms on tolerance graphs, which are online algorithms in which the corresponding tolerance representation of a vertex is also presented. We find linear bounds for the online-with-representation chromatic number of various classes of tolerance graphs and apply these results to a generalization of Dynamic Storage Allocation, giving us a polynomial time approximation algorithm with linear performance ratio.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scalability of Dynamic Storage Allocation Algorithms

Dynamic storage allocation has a signi cant impact on computer performance. A dynamic storage allocator manages space for objects whose lifetimes are not known by the system at the time of their creation. A good dynamic storage allocator should utilize storage e ciently and satisfy requests in as few instructions as possible. A dynamic storage allocator on a multiprocessor should have the abili...

متن کامل

Memory Allocation Costs in Large C and C++ Programs

Dynamic storage allocation is an important part of a large class of computer programs written in C and C High performance algorithms for dynamic storage allocation have been and will continue to be of considerable interest This paper presents detailed measurements of the cost of dynamic storage allocation in diverse C and C programs using ve very di erent dynamic storage allocation implementati...

متن کامل

Multi-agent Mapping Using Dynamic Allocation Utilizing a Centralized Storage System

We present a method for multi-agent coordination in mapping using dynamic allocation in a centralized storage system. Typical multi-agent mapping systems use redundant storage of data to allow every agent in the system to have equivalent knowledge of the world. There are several problems with this implementation including the inefficient use of bandwidth and storage space. Our method increases ...

متن کامل

Specialized Hardware Support for Dynamic Storage Allocation

SPECIALIZED HARDWARE SUPPORT FOR DYNAMIC STORAGE ALLOCATION by Steven M. Donahue ADVISOR: Dr. Ron K. Cytron May, 2003 Saint Louis, Missouri With the advent of operating systems and programming languages that can evaluate and guarantee real-time specifications, applications with real-time requirements can be authored in higher-level languages. For example, a version of Java suitable for real-tim...

متن کامل

An Optimal Approximate Dynamic Programming Algorithm for the Energy Dispatch Problem with Grid- Level Storage

We consider the problem of modeling hourly dispatch and energy allocation decisions in the presence of grid-level storage. The model makes it possible to capture hourly, daily and seasonal variations in wind, solar and demand, while also modeling the presence of hydroelectric storage to smooth energy production over both daily and seasonal cycles. The problem is formulated as a stochastic, dyna...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Discrete Mathematics & Theoretical Computer Science

دوره 16  شماره 

صفحات  -

تاریخ انتشار 2014